It is indeed unfortunate for all the others that have lost their jobs but a very good thing for the game that someone that has spent the time/energy he has towards the game appears to be working back into the game's plans. Good luck on the work visa and hope to see things sorted for you soon here in the US